package com.dx.mes.common.table.rtnBean;

import org.springframework.stereotype.Component;

import com.thoughtworks.xstream.annotations.XStreamAlias;

//、制程良率、综合良率
//客户代码、客户订单号、内部订单号、箱号、批次号、总数量、减薄前型号、减薄后型号、镀膜后型号、切割后型、来料厚度、目标厚度、制程良率、综合良率、仓位、重量、状态

//减薄前型号 BIS_MTRL.MTRL_PROD_ID -- BIS_BOM
//
//减薄后型号 RET_WO.MDL_ID_FK
//
//镀膜后型号 RET_WO.FM_MDL_ID_FK
//
//切割后型 RET_WO.CUT_MDL_ID_FK
@Component
@XStreamAlias("box_info")
public class BoxInfoBeen {
	private String box_id;
	private String batch_no_fk;
	private String nx_ope_id_fk;
	private String nx_path_id_fk;
	private String prty;
	private String box_stat;
	private String lot_id;
	private String cus_id;
	private String wo_id;
	private String so_id;
	private Integer prd_qty;
	private String mtrl_prod_id;
	private String mdl_id_fk;
	private String fm_mdl_id_fk;
	private String cut_mdl_id_fk;
	private Double from_thickness;
	private Double to_thickness;
	private String dest_shop;
	private String dest_shop_dsc;
	private Double box_weight;
	private String process_yield;
	private String whole_yield;
	private String bnk_flg;
	private String evt_cate;
	private String prd_grade_fk;
	private Integer mode_cnt;
	private Integer def_cnt; // 不良总数
	private Integer l_pnl_cnt;// 来料不良（不可修复）
	private Integer b_pnl_cnt;// 制程不良(不可修复)
	private Integer c_pnl_cnt;// 当站不良
	private Integer ok_cnt;
	private Integer ng_cnt;
	private Integer gk_cnt;
	private Integer lz_cnt;
	private Integer sc_cnt;
	private String evt_usr;
	private String evt_timestamp;
	private String box_fst_yield;// 制程良率 =1-制程不良/投入数（批次/箱）*100%
	private String box_snd_yield;// 综合良率 =1-（制程不良+来料不良）/投入数*100%
	private String is_wip_in;
	private String prd_admin_flg;
	private String wh_in_timestamp;
	private String relate_usr;
	private String pallet_id_fk;
	private String ext_11;
	private String th_mdl_id_fk;
	private String final_mdl;
	private String ship_box_id;

	public String getIs_wip_in() {
		return is_wip_in;
	}

	public void setIs_wip_in(String is_wip_in) {
		this.is_wip_in = is_wip_in;
	}

	public String getBox_fst_yield() {
		return box_fst_yield;
	}

	public String getEvt_cate() {
		return evt_cate;
	}

	public void setEvt_cate(String evt_cate) {
		this.evt_cate = evt_cate;
	}

	public void setBox_fst_yield(String box_fst_yield) {
		this.box_fst_yield = box_fst_yield;
	}

	public String getBox_snd_yield() {
		return box_snd_yield;
	}

	public void setBox_snd_yield(String box_snd_yield) {
		this.box_snd_yield = box_snd_yield;
	}

	public String getEvt_usr() {
		return evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public String getEvt_timestamp() {
		return evt_timestamp;
	}

	public void setEvt_timestamp(String evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public Integer getC_pnl_cnt() {
		return c_pnl_cnt;
	}

	public void setC_pnl_cnt(Integer c_pnl_cnt) {
		this.c_pnl_cnt = c_pnl_cnt;
	}

	public Integer getOk_cnt() {
		return ok_cnt;
	}

	public void setOk_cnt(Integer ok_cnt) {
		this.ok_cnt = ok_cnt;
	}

	public Integer getNg_cnt() {
		return ng_cnt;
	}

	public void setNg_cnt(Integer ng_cnt) {
		this.ng_cnt = ng_cnt;
	}

	public Integer getGk_cnt() {
		return gk_cnt;
	}

	public void setGk_cnt(Integer gk_cnt) {
		this.gk_cnt = gk_cnt;
	}

	public Integer getLz_cnt() {
		return lz_cnt;
	}

	public void setLz_cnt(Integer lz_cnt) {
		this.lz_cnt = lz_cnt;
	}

	public Integer getDef_cnt() {
		return def_cnt;
	}

	public void setDef_cnt(Integer def_cnt) {
		this.def_cnt = def_cnt;
	}

	public Integer getL_pnl_cnt() {
		return l_pnl_cnt;
	}

	public void setL_pnl_cnt(Integer l_pnl_cnt) {
		this.l_pnl_cnt = l_pnl_cnt;
	}

	public Integer getB_pnl_cnt() {
		return b_pnl_cnt;
	}

	public void setB_pnl_cnt(Integer b_pnl_cnt) {
		this.b_pnl_cnt = b_pnl_cnt;
	}

	public String getPrd_grade_fk() {
		return prd_grade_fk;
	}

	public void setPrd_grade_fk(String prd_grade_fk) {
		this.prd_grade_fk = prd_grade_fk;
	}

	public Integer getMode_cnt() {
		return mode_cnt;
	}

	public void setMode_cnt(Integer mode_cnt) {
		this.mode_cnt = mode_cnt;
	}

	public String getBatch_no_fk() {
		return batch_no_fk;
	}

	public void setBatch_no_fk(String batch_no_fk) {
		this.batch_no_fk = batch_no_fk;
	}

	public String getNx_ope_id_fk() {
		return nx_ope_id_fk;
	}

	public void setNx_ope_id_fk(String nx_ope_id_fk) {
		this.nx_ope_id_fk = nx_ope_id_fk;
	}

	public String getNx_path_id_fk() {
		return nx_path_id_fk;
	}

	public void setNx_path_id_fk(String nx_path_id_fk) {
		this.nx_path_id_fk = nx_path_id_fk;
	}

	public String getPrty() {
		return prty;
	}

	public void setPrty(String prty) {
		this.prty = prty;
	}

	public String getBnk_flg() {
		return bnk_flg;
	}

	public void setBnk_flg(String bnk_flg) {
		this.bnk_flg = bnk_flg;
	}

	public String getBox_id() {
		return box_id;
	}

	public void setBox_id(String box_id) {
		this.box_id = box_id;
	}

	public String getBox_stat() {
		return box_stat;
	}

	public void setBox_stat(String box_stat) {
		this.box_stat = box_stat;
	}

	public String getLot_id() {
		return lot_id;
	}

	public void setLot_id(String lot_id) {
		this.lot_id = lot_id;
	}

	public String getCus_id() {
		return cus_id;
	}

	public void setCus_id(String cus_id) {
		this.cus_id = cus_id;
	}

	public String getWo_id() {
		return wo_id;
	}

	public void setWo_id(String wo_id) {
		this.wo_id = wo_id;
	}

	public String getSo_id() {
		return so_id;
	}

	public void setSo_id(String so_id) {
		this.so_id = so_id;
	}

	public Integer getPrd_qty() {
		return prd_qty;
	}

	public void setPrd_qty(Integer prd_qty) {
		this.prd_qty = prd_qty;
	}

	public String getMtrl_prod_id() {
		return mtrl_prod_id;
	}

	public void setMtrl_prod_id(String mtrl_prod_id) {
		this.mtrl_prod_id = mtrl_prod_id;
	}

	public String getMdl_id_fk() {
		return mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getFm_mdl_id_fk() {
		return fm_mdl_id_fk;
	}

	public void setFm_mdl_id_fk(String fm_mdl_id_fk) {
		this.fm_mdl_id_fk = fm_mdl_id_fk;
	}

	public String getCut_mdl_id_fk() {
		return cut_mdl_id_fk;
	}

	public void setCut_mdl_id_fk(String cut_mdl_id_fk) {
		this.cut_mdl_id_fk = cut_mdl_id_fk;
	}

	public Double getFrom_thickness() {
		return from_thickness;
	}

	public void setFrom_thickness(Double from_thickness) {
		this.from_thickness = from_thickness;
	}

	public Double getTo_thickness() {
		return to_thickness;
	}

	public void setTo_thickness(Double to_thickness) {
		this.to_thickness = to_thickness;
	}

	public String getDest_shop() {
		return dest_shop;
	}

	public void setDest_shop(String dest_shop) {
		this.dest_shop = dest_shop;
	}

	public Double getBox_weight() {
		return box_weight;
	}

	public void setBox_weight(Double box_weight) {
		this.box_weight = box_weight;
	}

	public String getProcess_yield() {
		return process_yield;
	}

	public void setProcess_yield(String process_yield) {
		this.process_yield = process_yield;
	}

	public String getWhole_yield() {
		return whole_yield;
	}

	public void setWhole_yield(String whole_yield) {
		this.whole_yield = whole_yield;
	}

	public String getPrd_admin_flg() {
		return prd_admin_flg;
	}

	public void setPrd_admin_flg(String prd_admin_flg) {
		this.prd_admin_flg = prd_admin_flg;
	}

	public String getDest_shop_dsc() {
		return dest_shop_dsc;
	}

	public void setDest_shop_dsc(String dest_shop_dsc) {
		this.dest_shop_dsc = dest_shop_dsc;
	}

	public Integer getSc_cnt() {
		return sc_cnt;
	}

	public void setSc_cnt(Integer sc_cnt) {
		this.sc_cnt = sc_cnt;
	}

	public String getWh_in_timestamp() {
		return wh_in_timestamp;
	}

	public void setWh_in_timestamp(String wh_in_timestamp) {
		this.wh_in_timestamp = wh_in_timestamp;
	}

	public String getRelate_usr() {
		return relate_usr;
	}

	public void setRelate_usr(String relate_usr) {
		this.relate_usr = relate_usr;
	}

	public String getPallet_id_fk() {
		return pallet_id_fk;
	}

	public void setPallet_id_fk(String pallet_id_fk) {
		this.pallet_id_fk = pallet_id_fk;
	}

	public String getExt_11() {
		return ext_11;
	}

	public void setExt_11(String ext_11) {
		this.ext_11 = ext_11;
	}

	public String getTh_mdl_id_fk() {
		return th_mdl_id_fk;
	}

	public void setTh_mdl_id_fk(String th_mdl_id_fk) {
		this.th_mdl_id_fk = th_mdl_id_fk;
	}

	public String getFinal_mdl() {
		return final_mdl;
	}

	public void setFinal_mdl(String final_mdl) {
		this.final_mdl = final_mdl;
	}

	public String getShip_box_id() {
		return ship_box_id;
	}

	public void setShip_box_id(String ship_box_id) {
		this.ship_box_id = ship_box_id;
	}

	
	
	
}
